import { defineConfig } from '@umijs/max';
import proxy from './proxy';
import routes from './route';
// import { ConfigProvider } from 'antd';
// import zhCN from 'antd/locale/zh_CN'; // 引入中文语言包

// import dayjs from 'dayjs';
// import 'dayjs/locale/zh-cn';
// dayjs.locale('zh-cn');

export default defineConfig({
  // 在非根目录下部署 umi 项目时，你可以使用 base 配置，默认 '/'
  base: '/',
  // 配置打包后资源的导入路径，默认 '/'
  publicPath: '/',
  // 网站名称
  title: '集元水产',
  favicons: ['/favicon.ico'],
  // 修复 esbuild 压缩器自动引入的全局变量导致的命名冲突问题,默认值 false
  esbuildMinifyIIFE: true,
  // 配置路由模式， 默认值：{ type: 'browser' }
  history: { type: 'hash' },
  antd: {
    // appConfig: {
    //   // locale: zhCN,
    //   configProvider: {
    //     locale: zhCN,
    //   },
    // },
    theme: {
      components: {
        DatePicker: {
          // 派生变量，影响范围小
          errorActiveShadow: 'green',
          colorBgContainer: 'transparent', // transparent
          colorBorder: 'none',
          shandow: 'none',
          colorText: '#fff',
          colorTextPlaceholder: '#fff',
        },
      },
    },
  },
  access: {},
  model: {},
  initialState: {},
  request: {},
  reactQuery: {
    devtool: false,
  },
  routes,
  proxy,
  npmClient: 'pnpm',
});
